#ifndef						__ENCODEDSOUNDPACKET_H__
#	define					__ENCODEDSOUNDPACKET_H__

#	include					"byte.h"
#	include					"IEncodedSoundPacket.h"

class						EncodedSoundPacket : public IEncodedSoundPacket
{
public:
	EncodedSoundPacket();
	virtual ~EncodedSoundPacket();

private:
	byte					*_content;
	int						_len;
	int						_frame_size;

public:
	virtual void			clean();
	virtual int				len() const;
	virtual byte			*data() const;
	virtual int				frame_size() const;
	virtual void			setData(byte*);
	virtual void			setFS(int FS);
	virtual void			setLen(int size);
};

#endif						// !__ENCODEDSOUNDPACKET_H__
